home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD ROM Paradise Collection 4
/
CD ROM Paradise Collection 4 1995 Nov.iso
/
hobby
/
glfhcp55.zip
/
GOLFHCAP.DOC
< prev
next >
Wrap
Text File
|
1995-08-27
|
64KB
|
1,185 lines
_____________________________________________________________
| |
| |
| |
| -:-:-: GOLFHCAP Ver 5.5 :-:-:- |
| |
| |
| Copyright 1982,......,1995 - Edward J. Panner |
| |
| C & E Associates |
| 119 Placid Drive |
| Fort Myers, Fla. |
| 33919-6104 |
| |
| |
| _______ |
| ____|__ | (R) |
| --| | |------------------- |
| | ____|__ | Association of |
| | | |_| Shareware |
| |__| o | Professionals |
| -----| | |--------------------- |
| |___|___| MEMBER |
| |
|_____________________________________________________________|
- : TABLE OF CONTENTS :-
Topic Section
General.............................. I
Installation......................... II
Transferring Groups.................. III
Hardware Requirements................ IV
Getting Started...................... V
Adding Golfers....................... VI
Displaying Data...................... VII
Adding Scores........................ VIII
Edit Golfer Data..................... IX
Edit Score Data...................... X
Delete/Restore Golfers............... XI
Purging Golfers...................... XII
Telephone Numbers.................... XIII
Course Master Data File.............. XIV
Creating a Golfer Group.............. XV
Editing Group Data................... XVI
Printer Routines..................... XVII
Printer Control...................... XVIII
Report Dates......................... XIX
Forms and Reports.................... XX
Miscellaneous........................ XXI
Version 5.xx Changes............... Appendix A
USGA Handicapping.................. Appendix B
Nine Hole Golf Handicaps........... Appendix C
Ombudsman and Shareware............ Appendix D
Registration Form.................. Appendix E
Page 1
-I-
C & E GOLFHCAP
PLEASE READ THIS PARAGRAPH before you install and run GOLFHCAP. Like
many of you, we usually start running a new program until we get into
trouble and then read the manual to get out of it. GOLFHCAP is user
friendly and menu driven and for the most part you won't get into trou-
ble you can't get out of if you simply run the program. IF YOU HAVE DATA
FILES FROM AN EARLIER VERSION that you want to use with this version
then, by all means read the installation section before you install the
program!
GOLFHCAP is becoming the PC standard for golf leagues maintaining Handi-
cap Index data for their organizations. Providing this data tends to be
an error prone effort. Commercial services are available in some areas
but in many cases the cost is prohibitive. GOLFHCAP will maintain data
for up to 12 groups of golfers with as many as 500 members in each
group. Actually, except for the 500 member per group limit, there is no
limit to the number of golfers it could handle since a whole new set can
be started in another directory. The program could therefore provide an
operating base for a local handicapping service.
The program not only calculates the golfers Handicap Index in accordance
with procedures set forth by the USGA but will also print membership
lists, mailing labels, score input forms, handicap index cards and
periodic data summaries. Many features requested by users have been
incorporated in version 5.xx. These added features are discussed in
appendix A.
-II-
INSTALLATION
IF YOU HAVE NO PREVIOUS DATA FILES, installing GOLFHCAP is a very simple
operation. The installation program will install all of the necessary
files in a subdirectory called GOLFHCAP. (You may change the name at
your option during the installation process.)
Insert the distribution disk into one of your floppy drives, switch to
that drive and type INSTALL. Answer the questions as they appear on the
screen and the installation will be completed in a short time.
Page 2
-III_
TRANSFERRING GROUPS
HOWEVER, if you have been using an earlier version of GOLFHCAP and you
have data files you don't want to lose then you should proceed carefully
as follows:
1. Back up your current files to a floppy disk or to
another subdirectory.
2. Run the INSTALL program from the distribution disk as
discussed above.
3. Copy each of your GROUP. and GROUP.SEQ files from the
backup files to the subdirectory in which you have
installed GOLFHCAP. (Do not copy the DEMOGRP and
DEMOGRP.SEQ files since the newly installed files
may be different.)
4. Start the program. Select the DEMOGRP (#12) to start the
program. When the menu appears, select the 'Xfer Group'
option. At this point you will be asked to choose an
unused number where you new group names will appear.
The number you choose is unimportant so long as it is
not already used.
5. This routine will create the GROUP and GROUP.SEQ file
entries in the COURSE master data file. It does not
create the files. These files must exist from earlier
versions of the GOLFHCAP program. Be sure the group
filename agrees exactly with the group you wish to
transfer to version 5.xx. You will need to enter
the proper values for the course rating, the course
slope rating and whether the group is for men or women
since the maximum handicap indexes depend on this
response.
6. You will be asked to verify the correctness of the
data and then the program will display the group
selection menu. At this point you should be able to
choose the group you have added.
Page 3
FATAL ERRORS occur when the program is unable to locate a file it needs
or one you have requested. When the program starts it reads a file
called COURSE.MDF. This file lists the course name, address, golf pro
and a list of all of the groups you have added plus the Demogrp which
came with the program. The program must find the COURSE.MDF file before
it can continue. In fact, all of the GOLFHCAP files need to be in the
same subdirectory.
THE ENVIRVAR file is normally read next. This file lists your personal
choices for backup drive, telephone number style, etc. If the program
cannot find this file it reverts to the default values and does not
report a fatal error. At this point you are presented the group list. If
you choose an invalid group you will invoke a fatal error. It is for
this reason that you must be sure that the group names and data are
accurate when you transfer them to the COURSE.MDF using the 'Xfer Group'
routine.
-IV-
HARDWARE REQUIREMENTS
ANY IBM COMPATIBLE PC with approximately 360K of memory will run the
GOLFHCAP program. The exact amount of memory required is determined by
the size of the group you are working with at the time. While not re-
quired, a color monitor is strongly recommended because it will reduce
operator fatigue and therefore, data errors.
A number of the printed reports require a 132 column printer if you want
to print them at 10 characters per inch but an 80 column printer in the
compressed mode of 17 characters per inch will do. Obviously the com-
pressed mode characters will produce copy that is harder to read since a
great deal of information is printed in a small space.
The program will run from a single floppy disk but will run very much
faster when run on a system with a hard disk. If you plan to run large
groups from a 360K floppy drive, you will probably need a different
diskette for each group. High density 5 1/4" and 3 1/2" drives will not
present a problem but will still be very slow compared to running the
program from a hard disk.
A floppy drive is recommended for data backup since the failure of a
hard drive would probably also result in the loss of the backup files if
they are kept on the same drive.
Page 4
THE DEMOGRP file provides a data base of fictitious golfers for you to
use to become familiar with the program. You can use it to try the
program hard copy outputs on your printer, edit and add data. We suggest
that you leave it in your files for those times when you like to try
something without corrupting your own data.
-V-
GETTING STARTED
The following discussion will lead you through the program features in
the order in which you would be most likely to use them. We will use the
DEMOGRP files to illustrate and discuss them. At this point you have
probably installed the program. If you have not already started it you
should do so now. Make sure that you are in the directory where you have
installed the program. Type GOLFHCAP and the WELCOME screen should
appear. After that, the current group listing is displayed. If you have
not transferred any data, the only group in the list will be number 12,
the DEMOGRP. Normally at this point you would enter a '0' to start your
own group but for this tutorial discussion it would be better to work
with the DEMOGRP file.
-VI-
NEW GOLFER
ONCE YOU CHOOSE a group the pull down menu screen will appear. In most
cases you will be adding a golfer or adding a score. To add a golfer,
display the left menu block labeled 'Roster' by using the left/right
arrows or by positioning the mouse in the block labeled 'Roster' and
clicking the left button. Highlight the 'Add Golfer' bar using the
Up/Down arrows or by selecting the bar with the mouse. A blank golfer
data screen will be displayed. The course information on the screen is
the sample data and you will be changing it later for your own course.
Enter the data for the golfer's name LAST NAME FIRST. Then enter his
Street Address, City and State. These entries must be less than 25
characters each. This is almost always enough but in some special cases
you may have to abbreviate. You may use all upper case letters or use
customary capitalization which generally leads to neater reports but
whichever you choose you should be consistent for all golfers.
Page 5
While entering this data you can move up and down through the data field
using the Up or Down Arrows or back and forth through an entry using the
Left or Right Arrows. The Insert key acts as a toggle between inserting
characters or over striking them.
After entering the above data,the telephone number entry block will be
displayed. The default format is that used in the United States. We will
discuss the alternate format later in this documentation. Entering the
telephone number need no discussion. Simply press <ENTER> to accept it
as shown. If it is not available at this time, simply press <ENTER> and
then edit it at a later time.
The message 'Enter New Score or <END> if finished' now appears on the
screen. As the message states. the players scores could now be entered
but, since that subject is covered at length later in this documenta-
tion, simply press the <END> key for now. Doing so will write the play-
er's file. PRESSING THE <ESC> KEY WILL ABORT AND RETURN TO THE MENU FROM
ALMOST ANYWHERE IN THE PROGRAM. If you pressed The <END> key you have
just entered your first golfer! The screen indicates that the program is
ready for another new golfer, or, if you are finished press <END> again
to go to the main menu.
-VII-
DISPLAY
This is a good time to discuss the DISPLAY menu choice. Move to the menu
block headed 'Data Files'. Highlight the bar labeled 'Display' and the
screen will display a list of the golfers already in the files. Look for
the name of the golfer you have just entered in the alphabetical listing
and highlight that name using the arrow keys or the mouse. If you click
the mouse a second time on the same entry or press the <ENTER> key, the
data for the selected data will be displayed. If you enter the first
character of a golfer's last name, the first golfer whose first charac-
ter matches that entry will be highlighted. Typing that letter again
will highlight the next golfer matching that character and so on. You
may also select the golfer by entering his player number. THIS SELECTION
ROUTINE is used for any menu choice which requires picking a specific
golfer.
Page 6
When the golfer's data is displayed on the screen, along the bottom of
the screen are displayed a number of choices as follows:
<Up Arrow> <Dwn Arrow> <Edit> <Select> <Print> <Hcap Crd> <Menu>
You may select any of these with a single key press or with the mouse.
The Up and Down Arrow choices will choose the previous or next golfer in
the alphabetical sequence; The Edit choice allows you to edit the golf-
ers name, etc.( This will discussed later); Select returns you to the
golfer select routine to choose a new golfer; Print will print a copy of
the data screen; Hcap Crd will print a single handicap card for this
golfer and Menu of course returns you to the menu. THIS SAME SELECTION
bar will appear after many other operations on the data for other golf-
ers.
-VIII-
ADDING SCORES
After you have entered the names of all of the members of your golf
group, you will probably spend more time adding scores than doing any-
thing else. Choose the 'Add Scores' bar from the menu and then select
the golfer from the select routine and you will display the data for the
golfer you have selected. Under the listed scores the message:
Enter New Score or <END> if Finished......
Enter the golfer's
adjusted score and press <ENTER>. The message :
Course Rating or <ENTER> for default......
Is displayed. At this
point you will need to enter the course rating of the course where the
golfer shot the score entered above. If that was the home course, you
need only press <ENTER> and the home course rating is automatically
entered. This is the most common case so for the most part you will be
entering only the adjusted score. The next message will be:
Slope Rating or <ENTER> for Default.......
As in the case of the
course rating, if the entered score was played on the home course simply
press <ENTER>. Otherwise, enter the Slope Rating for the course played.
The player has to enter this data on the score entry sheet which will be
discussed later.
Page 7
Many golfers do not know how gross score is adjusted for handicapping
purposes. It is most important that the proper information is made
available to them. The United States Golf Association has a number of
manuals with information on this subject!
Most courses today have established slope ratings for handicapping
purposes. In the event that the course in question has not been rated,
you should use the value of 113 for the slope. This is the value for a
course of average difficulty. In order to use GOLFHCAP to establish
handicaps for courses not slope rated, the value of 113 is entered as
the course slope rating when the group data is initially entered. This
subject is covered in greater detail when we discuss entering data for a
new group.
The last score group entered may be erased by pressing <CTRL> and the
Left Arrow key at the same time. This will erase the previously entered
score, course rating and slope. You cannot use it again until you have
added another score group. To change earlier entries you must use the
Score Edit routine or choose Edit from the select bar after you have
pressed <END> to complete the Added Score routine.
When the last score has been entered, press the <END> key. GOLFHCAP will
calculate the golfer's handicap based on the total number of scores
entered. The mathematical procedure used is discussed in the appendix.
The scores used are flagged with a '*' or a '<'. The '*' indicates
scores played on the home course or a course with the same rating and
slope, the '<' indicates scores played on other courses.
NEW SCORES are the number of scores entered since the last time the
count was zeroed. While the time interval is not standard, many groups
issue a report at specified intervals such as every two weeks or once a
month. To zero the New Score Count, choose the "Zero Count" bar in the
Data File block. You will be prompted to confirm your choice by typing
the letter 'C' or, to abort, by pressing any other key. Generally the
count should be reset at fixed intervals after the Handicap Index Cards
and the Periodic Report are printed. This routine sets the Old Handicap
Index equal to the New Handicap index at that time. The old index will
not be changed until the next time the New score count is reset. In
earlier versions of GOLFHCAP, the old handicap index was changed whe-
never there was a change in the new handicap index.
Page 8
-IX-
GOLFER EDIT
If the golfer's personal data changes or you see an error in the data,
select the Golfer Edit bar in the Data Files block. This routine lets
you change the golfer's name, street address, city/state and zip code.
You may move up and down through the data using the Up and Down Arrows
and back and forth through an entry with left or right arrows. As in the
New Golfer routine, the Insert key acts as a toggle between inserting
characters or over striking them. In addition, you may choose the data
field to edit using the mouse and terminate the edit with the mouse
using the Accept or Abort blocks or, use the <END> key.
-X-
SCORE EDIT
When you select the Score Edit bar a number of options are available to
you. Scores are edited a block at a time. If you edit the score you must
also edit the course rating and the slope rating even though you only
choose the default value by pressing the <ENTER> key. You may choose the
block to edit by entering the number in response to the message:
Enter Number of Score to Edit-
or you may choose the
block by positioning the mouse anywhere within the block. As you did
when scores were added, simply enter the corrected data or <ENTER> for
defaults.
IF YOU WISH TO ERASE A SCORE COMPLETELY enter a ZERO (0) for the score.
To enter the zero, you have to backspace through the present score using
the BACKSPACE key and then replace it with a zero. You will be asked if
you want to erase this score group. Enter a 'Y' for yes or an 'N' for
no.
To complete the edit sequence, either press the <END> key or use the
ACCEPT or ABORT buttons with a mouse.
Page 9
-XI-
DELETE/RESTORE A GOLFER
For one reason or another you may want to delete a golfer from the
output routines. The USGA recommends that the golfers data be kept for
at least one year in the event his new club may need it. Therefore, the
data stored for that golfer is simply flagged rather than eliminated but
will not be printed in the output routines. It may however be examined
but may not be edited or otherwise changed unless you first restore it.
To delete (or restore) a golfer you will select him in the normal way.
When his data block is displayed you must verify the deletion by typing
a "V". Pressing any other key will abort the deletion. These same com-
ments apply to the RESTORE command.
PLEASE NOTE that the golfers name has been preceded with a "$" character
and his player number is displayed as negative as long as he is flagged
as a deleted golfer. His name and player number are returned to normal
if the golfer is restored. In the next section we will discuss purging
the golfer's data and making his player number available for a new
golfer.
-XII-
PURGING A GOLFER
A golfer's data block is purged when you select the 'Purge Glfr' bar
from the main menu and verify the command by typing a "V" to verify the
command. A warning message reminds you that all of the golfer's data
will be irretrievably lost as a result!
The purged data block will be named 'ZZ_PURGED_ZZ' in the Select listing
and the purged data record number will be displayed as a negative
number. Any attempt to select this block results in the error message
'Purged Data Block!'. WHEN A NEW GOLFER is added to your files, the
program searches for a purged data block and uses that record and golfer
number for the new golfer. If no purged data blocks are found the number
after the highest existing player number is used.
Page 10
-XIII-
TELEPHONE NUMBERS
We have already discussed entering the telephone number when adding a
new golfer. Primarily the 'Tel Numbers' bar in the menu is a phone
number look up choice. The telephone numbers are printed in the member-
ship list but it is faster to simply select the golfer's name and dis-
play his phone number. When the number is displayed, you may move up and
down through the alphabetical list using Up/Down Arrows. If the phone
number needs to be changed or was not entered initially, the edit choice
provides the means to make those corrections. The telephone number
format can be changed from the United States format to a 24 character
free field format. This will be discussed later. The two remaining
choices are Select (Select another golfer) and Menu.
-XIV-
THE COURSE MASTER DATA FILE
The Course Master Data File (COURSE.MDF) lists the course name, address
and club professional. These items are edited by choosing the Course
Edit bar from the menu. This is a straight forward operation. Simply
backspace through the present text and replace it with what you want. If
you make an error, use the Up/Down Arrow keys to move through the data
fields. This data is used in the various report headings so it is im-
portant that it is correct. When you are satisfied, press the <END> key
and that part of the Course Master Data File will be written to disk and
the Group Select Menu will be displayed.
-XV-
CREATING A GOLFER GROUP
By now you will probably be ready to create your own golf group. Select
the 'Chnge Group' bar from the menu unless the screen already displays
the group selection menu. When it does, enter a zero (0) when asked to
select a group by number. A number of questions will appear as you
proceed.
Page 11
The group name may have up to eight alphanumeric characters but must
start with an alpha character. Do not use an extension or end it with a
period. The following examples illustrate some valid and non-valid
names:
JRMEN These are
FLIGHT1 valid group
MENSGRP2 names.
1STGROUP No-Starts with a number
WOMENGRP2 NO-Longer than 8 characters
JR_MEN No-None alphanumeric Character
FLIGHT1. No-Period not allowed
The program will check for a non valid and for a duplicate name. If
there is a problem the name is rejected and an error message is dis-
played.
THE USGA allows a handicap index greater than 36.4 for men and 40.4 for
women for intra-club play only. If you wish to exceed these limits,
answer "Y" for yes when this question appears. Because of these maxi-
mums, the program needs to know the sex of the golfers in this group.
Respond with an "M" or a "W" when asked for this information.
Next, enter the Course Rating for the tees being used by this group and,
after that, the Slope Rating for those tees. Finally, you are asked to
confirm the correctness of the data. If you respond with an "N" for no
you will have to start from the beginning. A "Y" response takes you to
the menu with the new group as the selected one.
-XVI-
EDITING THE GROUP DATA
Before you can edit the data for any golfer group, you must select that
group. The select the Group Edit bar from the menu. YOU MAY AT THIS TIME
DELETE THE ENTIRE GROUP BY PRESSING THE <CTRL> AND <END> KEYS AT THE
SAME TIME! IF YOU CHOOSE TO DO THAT, THE FILES FOR THAT GROUP WILL BE
DELETED AND ANY DATA IN THEM WILL BE LOST! If you press any other key,
you will be able to rebuild all of the data for that group just as if it
were a new group but the golfer data for that group is not lost.
Page 12
IMPORTANT! There is a consideration here that is not obvious. In the
output routines, scores are flagged as Home Course scores when the
course rating and the slope rating both match the Home Course values.
If, when you edit the group data, you change either of these values the
scores played on the home course which were originally flagged as such
will now be flagged as scores played on some other course. Only the
scores entered after the edit will now be flagged as Home Course scores.
The Handicap Indexes will NOT change as a result but the Home Course
Handicap may change.
-XVII-
THE PRINTER ROUTINES
The following output choices require a 132 column printer if you want to
print them with the standard 10 character per inch fonts:
Periodic Report
Score Input Form
Membership List
Handicap Index Cards (Traditional Format)
If you are using an 80 column printer, they must be printed in the
compressed mode of 17 characters per inch. The compressed mode printer
control commands may be transmitted by the program or you may select the
compressed mode using the front panel select switches if your printer is
so equipped.
-XVIII-
PROGRAM PRINTER CONTROL
The printer control codes for many dot matrix printers such as the
Epson, Panasonic, etc. are the ASCII character 15 for condensed print
and the ASCII character 18 to cancel condensed print and return to 10
character per inch. These values have been chosen as default values for
the printer control codes but you may change them to whatever values are
required by your printer.
Page 13
When you choose the menu item "Prntr Ctrl" the present control codes
will be shown on the screen. Most of the characters used are not alpha-
numeric so if you enter 15 as the compressed print control code, the
computer will send the ASCII character that 15 represents to the print-
er. If you surround a control code entry as follows <21>, the actual
number 21 would be sent to the printer.
This is further illustrated by the control code for compressed print for
the Hewlett Packard Laser printer. It consists of five characters as
follows:
27,40,115,<17>,72
The program interpretation of this
entry is as follows. The program will send ASCII characters represented
by 27, then 40, then 115; Then it will send the number 17 (Note the
brackets <>); It will then send the ASCII character represented by 72.
IF you are using a Hewlett Packard laser printer or one of the many
printers that use the same control language then enter the above string
exactly as shown when you are asked for the compressed print control
code.
For this same printer, the 10 character per inch control code is:
27,40,115,<10>,72
These codes are listed in your printer manual. If you have trouble
interpreting them, most local dealers will be able to help. In general,
these entries will only be made once. They are automatically saved in
the ENVIRVAR file.
For many printers it is possible to select fonts and type styles in the
same way. If you wish to enter long control codes, you may enter a Down
Arrow to continue the line. The string will continue on a new line with-
out inserting a carriage return. You will be asked to choose Standard or
Compressed print when printing those reports which normally use a wide
carriage printer.
Page 14
-XIX_
REPORT DATES
Many of the output routines include the date. When you are asked to
enter the date, you may simply press <ENTER> and the current date is
automatically included from the computer date feature. Obviously this
assumes that you maintain the correct date in that DOS function. If your
computer maintains the date in the United States format, you may use the
DATE FORMAT option in the menu to convert the date for your report to
the European format with the day preceding the month. You can of course
enter the date in any style you wish from the keyboard.
-XX-
FORMS AND REPORTS
A PERIODIC REPORT is normally printed on a biweekly or a monthly basis.
It lists all of the golfers in alphabetical order plus the most recent
twenty scores. The scores used to calculate the handicap index are
flagged. Please remember that the scores used are those leading to the
lowest differential between the score and the course rating, not neces-
sarily the lowest scores. Also shown is the golfer's number, the number
of scores added since the new score was last zeroed, the players Handi-
cap Index at that time and the Handicap Index now.
Normal procedure is to print Handicap Cards and the Periodic Report at
the same time. After they are printed the New Score count should be
zeroed by choosing the "Zero Count" bar in the Data Files menu block.
This routine will also make the Old and New Handicap Indexes equal. The
New Handicap Index changes each time scores are added, the Old Handicap
Index changes only when the New Score count is zeroed.
THE SCORE FORM provides a formatted layout on which the golfers can
enter their adjusted scores after each round. If the round was played at
a course other than the home course, then the player must also enter the
course rating and slope for the course and tees on which the round was
played. For the home course, it is only necessary to enter the adjusted
score since the default values in the Add Scores routine will furnish
the course rating and slope.
Page 15
THE HANDICAP INDEX CARD may be printed in one of two formats. The so
called Traditional format lists, in addition to the course name, the
golfer's name, the date, number of new scores, handicap index and the
home course handicap index along with the most recent twenty scores.
They are printed three across and at 10 characters per inch require a
132 column printer.
The traditional Handicap Card is shown in the following example.
Normally it will be printed in the compressed mode:
+ +
USGA GOLF HANDICAP CARD
Bauer, Warren Hcap Ind= 12.3
Riverside Golf Course
09-20-1994 SCORES THIS PERIOD= 1
MOST RECENT SCORES FIRST HOME
85< 81< 83< 87< 86< HCAP
85< 93 89 91 89 14
90 82* 88* 90 90
90 86* 88 83* 94
< INDICATES SCORES USED IN CALCULATIONS
PRO- John Cameron
+ +
Many Clubs prefer to use the simplified format illustrated as follows
when printed in the 10 Char per inch mode:
+ +
USGA GOLF HANDICAP CARD
BAUER, WARREN
Riverside Golf Course
09-20-1994
================================
Scores this Period____ 1
Handicap Index________ 12.3
Home Course Handicap__ 14
Attest-_________________________
+ +
THE CHOICE OF FORMATS IS MADE using the "Card Select" menu choice. Your
choice is automatically stored in the ENVIRVAR file. It can be changed
at any time.
Page 16
Over the years we have sought for a way to furnish a preprinted Handicap
Card form which could be filled in with the computer printer. Most of
the printers being used do not perform well or at all with heavy card
stock. Registration of data on different printers has made it virtual-
ly impossible to use any preprinted card. We have provided tic marks to
facilitate alignment in a paper cutter. While not ideal, this allows
users to print cards on whatever materials they are able to use with
their printer.
MAILING LABELS are printed at 10 characters per inch. You may select one
or three across format, both of which are popular and readily available
for most types of printers. They may also be printed on standard printer
paper and copied to label sheets available for copy machines.
THE MEMBERSHIP LIST is selected by choosing the "Member List" bar. The
printout gives the golfer's name, street address, city/state, zip code
and telephone number. At 10 characters per inch it requires a 132 column
printer but makes a very readable list in the compressed print mode.
THE HANDICAP LIST shows the golfer's number, name, old handicap index,
new handicap index, and home course handicap. It may be printed in
alphabetic order or in the order of increasing handicaps. Simply choose
the "HCAP List" bar from the menu. The choice of the list format is part
of the print routine.
-XXI-
MISCELLANEOUS
CHANGING GOLFER GROUPS is made possible by selecting the "Chnge Group"
bar in the Miscellaneous block. The group menu will be displayed as it
was when the program was started. If you choose an open number, you will
get an error message. Enter a "0" (Zero) to start a new group as dis-
cussed earlier. Entering a 13 or pressing <ESC> will return you to the
menu.
Page 17
THE SYSTEM SHELL will return you temporarily to DOS where you can use
the normal DOS functions and return to Golfhcap by typing "EXIT" at the
DOS prompt.
THE DIRECTORY routine will let you list disk directories without leaving
the Golfhcap environment. If you press enter you will see the directory
for the present subdirectory. To see any other directory, you must enter
the full path name. For example if you have a subdirectory on your "C"
drive called "MISC" you will have to enter "C:\MISC". The directory
routine separates file and subdirectory names and list them individual-
ly.
THE BACKUP DRIVE routine lets you choose the drive you wish to use to
backup your data files. We recommend that you backup to one of your
floppy drives because then you can remove the disk and store it in a
secure place. Many times, when a hard drive file fails all of the files
are lost. At any rate, it is wise to backup your data after every ses-
sion in which the data base has been changed.
FILE BACKUP is an option whenever you leave Golfhcap and return to DOS.
There are times when you don't want to leave Golfhcap but have made
substantial data changes you want to save. You can backup data files at
any time by mounting your backup disk in the drive you have chosen and
select "File Bckup" from the menu. After confirming your backup drive,
all of your data files will be copied to the backup disk.
FILE RESTORE is just like file backup except the files are written from
the backup disk to the drive you are using to run Golfhcap. Restoring
all files when you are having a problem with one may not be the best
choice. You can use the DOS copy routine to copy one or more files from
the backup disk to your program drive. If the COURSE.MDF file is cor-
rupted you may not be able to start the program. In that case, you would
have to copy the backup copy of COURSE.MDF to the program drive using
the DOS copy routine.
THE TELEPHONE NUMBER FORMAT routine lets you select the telephone number
format used by the program. The default is the United States format as
follows; (XXX) XXX-XXXX. When using this format, the cursor is automati-
cally positioned for each number entry. This is convenient in an area in
which this format is used. In many countries this would not be suitable.
In that case you may choose the 24 character free field format. Whichev-
er you choose, the choice is stored in the ENVIRVAR file.
EXIT TO DOS needs little comment except to point out that you will be
asked if you want to backup your data files which you may or may not
want to do.
Page 18
Appendix A
Version 5.xx Changes and Differences
GOLFHCAP Version 5.0 incorporates a number of changes most of which have
been suggested or requested by current users of the program. This appen-
dix has been added to provide a quick look at these changes for the
present user. It may point out areas which should be looked at in more
detail in the main body of the text.
A new golfer Select routine has been added which lists all of the golf-
ers in any group in alphabetical order. From this list it is possible to
select a particular golfer using a mouse, the arrow keys or by typing
the first letter of the last name. The golfer's number is also listed
with each name and provides a fast means of choosing a particular golf-
er.
In the past, the old handicap index was updated every time a new handi-
cap index was calculated which occurs whenever new scores are entered.
The normal procedure is to issue a handicap card and print a periodic
report at a fixed interval. For most clubs this interval is either two
weeks or a month and the old handicap index is intended to provide a
record of the handicap index of the previous report. At each of these
intervals the new score count is normally set to zero and it is at this
time that the oldhcap index is now updated.
Zeroing this new score count was normally done either after handicap
cards were printed or the periodic report was printed. It should not be
done until both of these outputs have been completed but the option to
do it after either tended to be confusing. It is now a separate menu
function with a reminder after the output routines.
The golfer's personal data and his score data are now two different edit
functions to avoid the need of going through all of his personal data to
edit the scores. It is also possible to erase a score group, (Score,
course rating and slope) by entering a zero for the score. In addition
to these changes, it is possible to select the score group to edit by
using the mouse.
Page 19
In those functions which are normally terminated by pressing the <END>
key it is now possible to use the mouse to accept or reject the data.
Most procedures which operate on the golfers data now terminate to a
'Next Activity' bar which allows the mouse to select functions which
previously could only be controlled through the keyboard.
In addition to the Golfer Delete and Restore functions, it is now possi-
ble to purge a golfer completely thus releasing his golfer number which
is automatically reused when the next new golfer is entered. This was
done because in many leagues, particularly in vacation areas, large
numbers of deletions occur which are never restored.
The Handicap lists may now be printed in alphabetical order or in an
order of increasing handicaps. This has been requested by several groups
who have found it to be convenient in planning their tournaments.
In earlier versions of the program, it was possible to erase the last
score group entered by pressing <CTRL> Back Arrow. Repeated entries
allowed deletion of multiple groups thus bringing in zero scores from
the opposite end. This was never the intention of this option and it has
been modified so only the most recent group could be deleted.
Both the date and the telephone number formats can now be changed to
accommodate formats used in other countries. Recent distribution outside
of the United States have made this necessary.
Page 20
Appendix B
USGA Handicapping
USGA handicapping using the Slope System is mandatory as of March 1991.
The Slope system calculates a Handicap Index which is then used to
calculate the actual handicap for any given golf course. The final
course handicap is determined by the Handicap Index and the Slope rating
of the golf course on which it is to be used. A course with greater
difficulty will have a higher slope rating and therefore will allow a
higher handicap than a course that is not as difficult. A slope rating
of 113 is a course of average difficulty and a slope rating greater than
113 indicates a course of greater than average difficulty and vice
versa.
The handicap system is discussed at length in the United States Golf
Association publication USGA Handicap System. This appendix discusses
only the calculation of the Handicap Index from the golfer's Adjusted
Gross Score and the USGA Course rating. Each player is responsible for
calculating his own Adjusted Gross score based on his handicap, the hole
handicap and his stroke score for the hole. Generally, detailed instruc-
tions for calculating Adjusted Gross score are available at any golf
course at which an authorized Golf Club exists.
The Course Rating for any course is the evaluation of the playing diffi-
culty of a course for scratch players. It is expressed in strokes and
decimal fractions of a stroke and is based on yardage and other obsta-
cles which effect the scoring ability of a scratch player. The slope
rating on the other hand, reflects the playing difficulty for players
with handicaps above scratch.
The following procedure illustrates the basic mathematical procedure for
calculating the Handicap Index without discussing any of the procedures
for uncompleted holes, nine hole scores, etc. The manual mentioned above
is inexpensive and should be purchased by any serious golfer.
Page 21
Handicap Index Calculation
Step 1. Each player must provide his adjusted score, USGA Course rating,
and the USGA Slope rating for each set of scores he submits for Handi-
capping purposes. Generally, at his home course he need only submit his
adjusted score.
For each of the last twenty scores the USGA Course rating for that
course is subtracted from the adjusted score to get the differential.
Step 2. Each of these differentials is multiplied by 113 and then is
divided by the slope rating of the course played. This number is then
rounded to the nearest tenth. This result is called the Handicap dif-
ferential.
Step 3. The ten LOWEST Handicap Differentials (See Note) are then added
and their sum is multiplied by 0.096. All numbers after the tenths digit
are deleted. The remaining number is the Player's Handicap Index.
Converting the Handicap Index to a Course Handicap
To convert the Handicap Index to a course Handicap, multiply the gol-
fer's Handicap Index by the Slope rating for the course to be played and
divide the result by 113. Round off the result to the nearest whole
number, (0.5 is rounded upward) to get the golfer's Course Handicap
Note: The number of differentials used when less than twenty scores
scores are available is specified by the USGA. See the
USGA Handicap System Manual.
Page 22
Appendix C
Nine Hole Golf Handicaps
The following notes have been written in response to inquiries about
handicapping for nine hole courses. This subject is covered in a manual
published by the USGA entitled:
USGA HANDICAP SYSTEM
The manual is available at a minimal cost from USGA, Golf House, P.O.Box
708, Far Hills, NJ 07931 and everyone involved in handicapping should
have the latest copy available. Appendix A covers the subject of nine
hole handicaps and basically states "Golf clubs may compute nine-hole
handicaps by applying nine-hole adjusted gross scores to the Course
Ratings of the nine holes played to determine handicap differentials. "
Such handicaps are not USGA Handicaps and may not be termed as such.
Since you may not have Course Ratings for the nine holes played, most
handicappers have been using the 18 hole course rating halved and apply-
ing the nine-hole adjusted gross score to that rating.
As you can see, the program does not care whether the scores are for
nine holes or eighteen so long as the entered Course Rating is proper
for the number of holes played. The slope ratings are still used in
either case but the value of 113 should be used to calculate preslope
handicaps.
Page 23
Appendix D
OMBUDSMAN
This program is produced by a member of the Association of Shareware
professionals (ASP). ASP wants to make sure that the shareware princi-
pal works for you. If you are unable to resolve a shareware related
problem with a ASP member by contacting the member directly, ASP may be
able to help. The ASP Ombudsman can help you resolve a dispute or prob-
lem with an ASP member, but does not provide technical support for
members' products. Please write to the ASP Ombudsman at 545 Grover Road,
Muskegon, MI 49442 or send a Compuserve message via Compuserve Mail to
ASP Ombudsman 70007,3536.
C & E Associates has chosen to use the Shareware concept to distribute
this program. This is good for us in that it contains many of the costs
associated with a retail sales effort. It is good for you since it
allows you to make an intelligent buying decision by trying the program
to make sure it does what you want before you spend your money. It does
however bring with it a legal and moral commitment to buy (Register) the
program after you have tried it and found it to be to your liking. The
authors of Shareware receive NO money from the distribution of their
efforts until you, the user, register it. If you believe the effort
that goes into writing a program such as this deserves the thirtyfive
dollar registration fee then please register by sending your check along
with the form included at the end of the documentation in appendix C.
This evaluation copy of the GOLFHCAP program for shareware distribution
has all of the features of the registered version and includes a set of
sample files so you can try the program features without wasting time
entering data. Since this is an evaluation copy of the registed
program, the number of golfers in any group is limited to twentyfive.
Registered users will receive the latest program version and discounts
on future revisions or upgrades at a nominal cost. Program support will
be provided to both nonregistered and registered users using Compuserve
Mail addressed to Edward J. Panner, (72717,1612), or by U.S.Mail
addressed to me at the registration address.
Page 24
Shareware
Copyright laws apply to both Shareware and commercial software, and the
copyright holder retains all rights, with a few specific exceptions as
stated below. The author specifically grants the right to copy and
distribute the software, either to all or to a specific group.
Shareware is a distribution method, not a type of software. You should
find software that suits your needs and pocketbook, whether it's
Commercial or Shareware. The Shareware system makes fitting your needs
easier, because you can try before you buy. And because the overhead is
low, prices are low also. Shareware has the ultimate moneyback
guarantee -- if you don't use the product, you don't pay for it.
Shareware distribution gives users a chance to try software before
buying it. If you try a Shareware program and continue using it, you
are expected to register.
GOLFHCAP is a "shareware program" and is provided at no charge to the
user for evaluation. Feel free to share it with your friends, but do
not give it away altered or as part of another program. The essence of
"user-supported" software is to provide personal computer users with
quality software without high prices, and yet to provide incentive for
programmers to continue to develop new products. If you find this
program useful and continue to use it after a reasonable trial period,
you must make a registration payment of $35.00 to C & E Associates
The registration fee will license one copy for use on any one computer
at any one time. You must treat this software just like a book. An
example is that this software may be used by any number of people and
may be freely moved from one computer location to another, so long as
there is no possibility of it being used at one location while it's
being used at another. Just as a book cannot be read by two different
persons at the same time.
Page 25
Anyone distributing GOLFHCAP for any kind of remuneration must first
contact C & E Associates at the address below for authorization. This
authorization will be automatically granted to distributors recognized
by the (ASP) as adhering to its guidelines for shareware distributors,
and such distributors may begin offering GOLFHCAP immediately (However C
& E Associates must still be advised so that the distributor can be kept
up-to-date with the latest version.)
You are encouraged to pass a copy of GOLFHCAP along to your friends for
evaluation. Please encourage them to register their copy if they find
that they can use it. All registered users will receive a copy of the
latest version of the program.
The distribution of GOLFHCAP by shareware vendors and other distributors
of user supported software is hereby authorized. GOLFHCAP is
copyrighted software and is not placed in the public domain but rather
is entered in the Shareware market so that potential users may insure
that it meets their needs.
Page 26
The registration fee for the program is a only $35.00 in United States
currency. Registered users will automatically receive software support
and notice of any program enhancements. Any future new versions will
be made available to registered users for a nominal fee.
Registration Form
GOLFHCAP.EXE
Name ____________________________________________
Street __________________________________________
City/State ______________________________________
Please enclose the $35.00 registration fee
(U.S. Currency) and mail to:
C & E Associates
119 Placid Drive
Fort Myers, FL
33919
Thank you for your support,
Ed Panner
Page 27
- : Index :-
Add new golfers ................. 4
Add scores ...................... 5,6
Adjusted gross score ............ 6,7
ASP & ombudsman ................. 23-25
Backup drive .................... 17
Changing groups ................. 16
Course data file ................ 3,10
Course rating ................... 6,11
Default course & slope ratings .. 6
Delete golfer ................... 9
Delete group .................... 11
Demogrp ......................... 4
Directory ....................... 17
Display data .................... 5
Display Screen .................. 6
DOS shell ....................... 17
Edit course file ................ 10
Edit current group file ......... 11
Edit golfer data ................ 5,8,18
Edit golfer scores .............. 7,8,18
ENVIRVAR file ................... 3,13
Erase scores .................... 8,19
ESC ............................. 5
File backup ..................... 3,17
File names ...................... 11
Files & installation ............ 1
General ......................... 1
Getting started ................. 4
Group files ..................... 10
Golfhcap Ver 5.xx changes ....... 18
Golfer number ................... 5,18
Group membership list ........... 16
Page 28
Handicap index .................. 7,12,21
Handicap index cards ............ 15
Handicap cards, preprinted ...... 16
Handicap index maximums ......... 11
Handicap list ................... 16
Hardware requirements ........... 3,12
Home course handicap ............ 15,16,21
Mailing labels .................. 16
Membership lists ................ 16
Men groups ...................... 11
Monthly report .................. 14
New score count ................. 7,14,18
Nine hole handicaps ............. 22
Printer routines ................ 12
Printer control ................. 12
Printer requirements ............ 3,12
Program Exit .................... 17
Purging a golfer ................ 9
Registration .................... 24,26
Report dates .................... 14
Restore files .................. 17
Restore golfer .................. 9
Score input form ................ 14
Select Routine .................. 5,18
Slope rating, none .............. 7
Slope rating .................... 6,7
Telephone numbers ............... 5,10
Telephone number format ......... 17
Transfering files ............... 2
USGA handicapping ............... 20,21
Women groups .................... 11